package top.cptr.ipmitooljavarpc.utils;

import cn.hutool.core.util.StrUtil;
import top.cptr.ipmitooljavarpc.domain.dto.BaseDto;

/**
 * @author Tiger_L
 * @version 1.0
 * @description 基础参数校验
 * @date 2024/9/16 15:35
 */
public class BaseParamsVerificationUtil {

    /**
     * 基础参数校验
     *
     * @param baseDto 参数
     * @return 校验结果
     */
    public static boolean verification(BaseDto baseDto) {
        if (StrUtil.isBlank(baseDto.getHost())) {
            return false;
        }
        if (StrUtil.isBlank(baseDto.getUser())) {
            return false;
        }
        if (StrUtil.isBlank(baseDto.getPassword())) {
            return false;
        }
        return true;
    }
}
